cycle menstrual - French English Dictionary